improved finish - Fransızca İngilizce Sözlük